technical advances - Almanca İngilizce Sözlük